games rights holder - Spanish English Dictionary